body,input,option,select,textarea{color:#1d364c;font-size:14px;font-family:"microsoft yahei"}
body,dd,dl,dt,form,h1,h2,h3,h4,h5,h6,input,ol,option,p,select,td,textarea,th,ul{margin:0;padding:0;box-sizing:content-box}
a{text-decoration:none;color:#1d364c}
a,input,textarea{outline:0;border:none;}
textarea{overflow:auto;resize:none}
table{border-collapse:collapse}
li{list-style:none}
a img{display:block;border:0;vertical-align:middle}
body{background-color:#fff}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
label,label input{vertical-align:middle}
em,i{font-style:normal}
h1,h2,h3,h4,h5,h6{font-weight:400}
.w1200{width:1200px;margin:0 auto}
.hide{display: none;}
/*------公用头部---------*/
.icon{background:url(http://src.leju.com/imp/imp/deal/df/7b/0/0749460cf430b45d67589cfc90a_p24_mk24.png) no-repeat}
.public_head{background-color:#292C33;height:36px}
.head_login a,.head_nav a{color:#858fa6;line-height:36px;padding:0 12px;display:inline-block}
.head_nav a:hover{background-color:#F2304A;color:#fff}
.head_login{float:right;}
.head_login a{font-size:12px;padding:0 5px;float:left;cursor: pointer;}
.head_login a:hover{color:#a3afcc}
.head_login .line{margin: 13px 5px 0 5px;width:1px;height:12px;background-color:#3d424d;float:left;}
.head_login .register{position:relative}
/*登录*/
#new_login_layer input{margin:0;padding:0}
#new_login_layer{position:relative;width: 622px;font-family:Microsoft YaHei;}
#new_login_layer [placeholder],#new_login_layer input[placeholder]{font-family:Microsoft YaHei!important}
#new_login_layer h3{display: none;}
#new_login_layer .close_btn{position:absolute;right: 120px;top: 32px;width:19px;height:19px;background: url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -5px -47px;}
#new_login_layer .content{overflow:hidden;float:none;width:auto;width: 460px;margin: 0 80px;background-color: #fff;}
#new_login_layer .layer_left{width: 380px;padding: 20px 40px 40px;}
#new_login_layer .layer_right{height: 52px;padding: 0 40px;background-color: #F5F6FA;}
#new_login_layer .loginTab{overflow:hidden;zoom:1;margin-bottom: 25px;border-bottom: 1px solid #F2F3F7;}
#new_login_layer .loginTab li{float:left;font-size: 16px;line-height:38px;color: #4C5773;margin-right:40px;display:inline;cursor:pointer;font-family:Microsoft YaHei;}
#new_login_layer .loginTab li.activeTabs{border-bottom: 2px solid #F0233C;color: #F0233C;}
#new_login_layer .loginBox{display:none}
#new_login_layer .itemBox{position:relative}
#new_login_layer .itemBox input{height: 38px;line-height: 38px;border: 1px solid #DEE4EF;padding-left: 45px;border-radius: 2px;color: #AAB5C9;}
#new_login_layer .itemBox .mobile{width: 335px;background: url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -362px -358px;}
#new_login_layer .itemBox .mobile:focus{background-position: -362px -160px;color: #1C3247;}
#new_login_layer .itemBox .user{width: 335px;background: url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -362px -203px;}
#new_login_layer .itemBox .user:focus{background-position: -362px -1px;color: #1C3247;}
#new_login_layer .itemBox .password{width: 335px;background: url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -362px -320px;}
#new_login_layer .itemBox .password:focus{background-position: -362px -121px;color: #1C3247;}
#new_login_layer .itemBox .dtyzm,#new_login_layer .itemBox .yzm_mobile,#new_login_layer .itemBox .yzm_user{float:left;width:165px}
#new_login_layer .itemBox .yzm_mobile,#new_login_layer .itemBox .yzm_user{background: url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -362px -239px;}
#new_login_layer .itemBox .yzm_mobile:focus{background-position: -362px -39px;color: #1C3247;}
#new_login_layer .itemBox .dtyzm{background: url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -362px -280px;}
#new_login_layer .itemBox .dtyzm:focus{background-position: -362px -79px;color: #1C3247;}
#new_login_layer .itemList em{padding-left:35px;height: 30px;font-size:12px;line-height: 30px;color:#ee5151;display:block;}
#new_login_layer .itemList .dtyzm_num,#new_login_layer .itemList .yzm_num{float:left;width:103px;height: 40px;line-height:40px;}
#new_login_layer .itemList .dtyzm_num{width:101px;border: 1px solid #DEE4EF;color:#666;text-align:center;height: 38px;}
#new_login_layer .itemList .dtyzm_num:hover{color: #59ABFD;}
#new_login_layer .itemList .none{display:none}
#new_login_layer .submit_btn{display:block;width: 380px;height: 40px;color: #E66D6C;font-size: 14px;background-color: #FEE6E6;line-height:40px;text-align:center;border: 1px solid #F8D7D7;border-radius: 2px;}
#new_login_layer .submit_btn:hover{background: url("http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png") -11px -401px no-repeat;color: #fff;}
#new_login_layer .loginBox .error,.loginBox .right{display:none;position:absolute;right:10px;top:10px;width:15px;height:15px}
#new_login_layer .loginBox .error{background:url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat -34px -295px}
#new_login_layer .loginBox .right{background:url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat 0 -295px}
#new_login_layer .loginBox .yzmbox .error,#new_login_layer .loginBox .yzmbox .right{right:124px}
#new_login_layer .loginBox .tips{font-size: 14px;color: #A9B5CB;margin-bottom:21px;}
#new_login_layer .loginBox .tips .autoLogin{float:left}
#new_login_layer .loginBox .tips .autoLogin input{vertical-align:middle;margin-right:6px}
#new_login_layer .loginBox .tips .forget{float:right;text-decoration:underline}
#new_login_layer .loginBox .tips a{color: #A9B5CB;}
#new_login_layer .loginBox .tips a:hover{color:#ee5151}
#new_login_layer .otherLogin span{font-size:14px;color: #829.A6;line-height: 52px;float: left;}
#new_login_layer .otherLogin div{overflow:hidden;zoom:1;float: left;margin-left: 10px;margin-top: 10px;}
#new_login_layer .otherLogin div a{float:left;width:34px;height:34px;background:url(http://src.leju.com/imp/imp/deal/72/6a/c/1b0b40569facf7571c99e5e2475_p24_mk24.png) no-repeat 0 0;}
#new_login_layer .otherLogin div a.weibo{background-position: -1px -66px;}
#new_login_layer .otherLogin div a.weixin{background-position: 1px -4px;}
#new_login_layer .otherLogin a.register{display:block;width:146px;height: 52px;line-height: 52px;font-size:14px;color:#e59d29;text-align:center;background-color:#f4f4f4;float: right;}
#new_login_layer .remind_msg .icon{width:40px;padding-left:25px;background:url(http://src.leju.com/imp/imp/deal/9c/01/b/add046da9eda0c4c17bf960e228_p24_mk24.png) no-repeat 0 -258px;font-size:14px;color:#666;display: inline-block;}
#new_login_layer .remind_msg p{font-size:12px;color:#666;margin-top:12px;display: inline-block;}
#new_login_layer .remind_msg{position: absolute;bottom: 62px;left: 122px;}
#new_login_layer .yzmuserbox{display:none}
#new_login_layer .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#dialog_login_mask_id{opacity:.3;height:800px;width:100%;left:0;top:0;position:absolute;z-index:80000;background-color:#000;filter:alpha(opacity=30)}
#new_login_layer .itemBox .dtyzm,#new_login_layer .itemBox .yzm_mobile,#new_login_layer .itemBox .yzm_user{width: 230px;}
#new_login_layer .itemBox label.placeholder{position:absolute;left:36px;top:0;height:40px;line-height:40px;font-size:14px;color:#ccc;z-index:-1}
#userName{float: left;color: #858fa6;font-size: 12px;line-height: 36px;}
.dialog-login-tip-wrap{position:fixed;left:0;top:0;width:100%;height:100%;min-height:100%;min-width:100%;margin:0 auto;z-index:199000}
.dialog-login-tip-mask{position:absolute;z-index:199900;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:.7;filter:alpha(opacity=70)}
.dialog-login-tip-cont{position:absolute;z-index:199999;display:block;width:100%;top:50%;left:0;margin:0 auto;margin-top:-232px}
.dialog-login-tip-cont-inner{position:relative;width:770px;height:463px;margin:0 auto;background:url('http://src.leju.com/imp/imp/deal/ae/3c/4/cd830450bc5fce9e4273e3b50aa_p24_mk24.png') no-repeat center center}
.dialog-login-tip-cont-inner .closebtn{position:absolute;display:block;top:0;right:0;height:40px;width:40px}
.dialog-login-tip-cont-inner .tipTxt{position:absolute;display:block;top:22px;right:10px;height:26px;line-height:26px;font-size:12px;color:#fff}
.sso-login-msg-tip{display:block;width:620px;height:30px;line-height:30px;position:absolute;margin-top:-30px;top:50%;overflow:hidden;z-index:999999;text-align:center}
.sso-login-msg-tip label{padding:5px;height:20px;line-height:20px;font-size:14px;border-radius:8px;background-color:gray;padding:5px 12px;color:#fff}
.user_cancel_account_layer{position:relative;width:250px;z-index:999900;background-color:#fff;font-family:Microsoft YaHei}
.user_cancel_account_layer .cancel-inner .tit{font:16px/30px "Microsoft YaHei";background-color:#ffae2f;color:#fff;text-indent:8px}
.user_cancel_account_layer .cancel-inner .close-btn{position:absolute;right:10px;top:8px;width:18px;height:18px;text-indent:-99999px;background:url(../images/login.png) no-repeat 0 0}
.user_cancel_account_layer .cancel-inner .content{overflow:hidden;padding:30px;float:none;width:auto;text-align:center;color:#000}
.user_cancel_account_layer .cancel-inner .btns-wrap{height:40px;width:100%}
.user_cancel_account_layer .cancel-inner .btns-wrap a{color:#fff;text-align:center;font-size:14px;border-radius:5px;display:inline-block;padding:6px 20px;background-color:#ffae2f}
.user_cancel_account_layer .cancel-inner .btns-wrap .ok-btn{float:left;margin-left:20px}
.user_cancel_account_layer .cancel-inner .btns-wrap .cancel-btn{float:right;margin-right:20px}
.user_cancel_account_layer.ktzx .cancel-inner .btns-wrap a,.user_cancel_account_layer.ktzx .cancel-inner .tit{background-color:#F66}
/*顶部导航*/
.inner_nav{background-color:#F5F6FA;height:70px}
.inner_nav .logo{float:left;margin-top:10px;}
.inner_nav .logo a{display:block;width:140px;height:42px;background:url(http://src.leju.com/imp/imp/deal/7c/16/0/ddee556037028761a9e148ce211_p24_mk24.png) no-repeat}
.inner_nav .jiaju_city{float:left;position:relative;z-index: 100;}
.inner_nav .city_box{position: absolute;top: 69px;left: -140px;width: 340px;border: 1px solid #ebebeb;z-index: 100;display: none;}
.inner_nav .city_letters{height: 70px;background-color: #f7f8fc;text-align: center;line-height: 70px;}
.city_letters .line{margin:13px 10px 0 10px;width: 1px;height:12px;background-color: #f2f3f7;display: inline-block;}
.inner_nav .city_letters a{color: #b7bcc2;line-height: 50px;border-bottom: 3px solid #f7f8fc;padding: 5px 0;margin: 0 20px;}
.inner_nav .city_letters a.active{border-color: #f2304a; color: #f2304a; }
.inner_nav .city_box .letters{padding:15px 30px;background-color: #fff;}
.inner_nav .letters li{line-height: 30px;color: #425571;}
.inner_nav .letters strong{font-style: normal;font-weight: 400;font-family: "Tahoma";margin-right: 12px;}
.inner_nav .letters a{color: #425571;margin-right: 11px;}
.inner_nav .current_city{cursor:pointer;width: 80px;height: 70px;line-height: 70px;display: block;border-left: 1px solid #F5F6FA;border-right: 1px solid #F5F6FA;text-align: center;z-index: 101;position: relative;background-color: #F5F6FA;top: 0;left: 0;margin: 0 10px;}
.inner_nav .current_city i{display:inline-block;width:0;height:0;vertical-align:middle;border-style:solid dashed dashed dashed;border-color:#a9b6ca transparent transparent transparent;border-width:6px;margin: 4px 0 0 4px;}
.inner_nav .jiaju_city:hover i{border-color:transparent transparent #a9b6ca transparent;margin-top: -8px;}
.inner_nav .jiaju_city:hover .current_city{border-color: #ebebeb;}
.inner_nav .jiaju_city:hover .city_box{display: block;}
.inner_nav .main_menu a:hover,.inner_nav .letters a:hover{color:#f2304a }
.inner_nav .main_menu{float: left;padding: 24px 0;font-size:16px;}
.inner_nav .main_menu a{margin-right: 15px;color:#1D334A;}
.inner_nav .jiaju_search{float:right;margin-top:15px;position:relative;width: 230px;height: 36px;}
.inner_nav .jiaju_search .input_box{width: 213px;height:36px;background-color:#fff;color:#425571;padding-left:15px;line-height: 36px;border: 1px solid #EDEEF2}
.inner_nav .jiaju_search .submit_btn{position:absolute;width:70px;height:32px;right: 2px;font-size:16px;color:#fff;text-align:center;line-height:32px;bottom:1px;cursor: pointer}
/* 合作伙伴、公用底部 */
#footer, #seoLink{width: 100%;background-color: #292c33;}
#seoLink .seoLink{margin: 0 auto;padding: 30px 0 22px;width: 1200px;font-size: 12px;}
#seoLinkTab{margin-bottom: 15px;}
#seoLinkTab li{float: left;width: 72px;height: 38px;margin-right: 15px;}
#seoLinkTab li a{display: block;text-align: center;width: 72px;height: 34px;line-height: 34px;color: #a4aec7;background-color: #22242B;}
#seoLinkTab li.on{background: url(http://src.leju.com/imp/imp/deal/df/7b/0/0749460cf430b45d67589cfc90a_p24_mk24.png) no-repeat -307px -686px;}
#seoLinkTab li.on a{background: #3C414C;}
#seoLink .tabsSeoLink{display: none;}
#seoLink .tabsSeoLink li{float: left;width: 120px;}
#seoLink .tabsSeoLink li a{color: #A4AEC7;display: block;text-align: left;line-height: 26px;}
#seoLink .tabsSeoLink li a:hover{text-decoration: underline;}
#footer .footer{margin: 0 auto;padding: 15px 0 22px;width: 1200px;text-align: center;font-size: 12px;border-top: 1px dashed #3F414A;font-family: "Microsoft Yahei";}
#footer p{color: #676E81;line-height: 16px;margin-bottom: 15px;}
#footer p a{color: #676E81;}
#footer p a:hover{text-decoration: underline;}
#footer p.nav a{color: #676E81;margin: 0 9px;}
#footer p.nav a:hover{text-decoration: underline;}
#footer .bahIcon{width: 22px;height: 26px;display: inline-block;vertical-align: -8px;background: url(http://src.leju.com/imp/imp/deal/df/7b/0/0749460cf430b45d67589cfc90a_p24_mk24.png) no-repeat -328px -823px;}
#footer .hot-search-links a{padding: 0 3px;}
#t01{width: 1200px;overflow: hidden;margin: 0 auto;}
.banner-500{margin:0 10px;}#t09 .banner-160,#t09 .banner-190{float:left;margin-left:1px;margin-right:1px;}
.banner-620{margin:0 10px;}

.dd_ewmBox{
position: fixed;

    right: 10px;
    bottom: 200px;
    width: 180px;
    height: 180px;
    text-align: center;
    z-index: 100;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0 10px #ebebeb;
    padding-top: 20px;
    border-bottom: 3px solid #f2304a;
}
.dd_ewmBox .dd_ewm{z-index:99999;width:130px;}
.dd_ewmBox .dd_txt{color:#f2304a;font-size:12px;padding:5px 0 0 0;font-weight:normal;}